package com.afc.struts.bustle.commons.dao;

import java.util.List;

public interface Dao<KeyType, Type>
{
  public void create(Type anObject);
  public Type retrieve(KeyType aKey);
  public List<Type> retrieveAll();
  public void update(Type anObject);
  public void delete(KeyType aKey);
}
